// Generated from CommandLineGrammar.g4 by ANTLR 4.2

  package gatperdut.chato.core.interpreter.grammar.generated;
  
  import gatperdut.chato.core.interpreter.grammar.comminfo.CommandInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.CommandInfo.CommandType;
  import gatperdut.chato.core.interpreter.grammar.comminfo.indexedword.IndexedWord;
  import gatperdut.chato.core.interpreter.grammar.comminfo.indexedword.IndexedWord.RefType;
  import gatperdut.chato.core.interpreter.grammar.comminfo.ManipulationInfo.ManipulationType;
  import gatperdut.chato.core.interpreter.grammar.comminfo.FoodInfo.ConsumptionType;
  import gatperdut.chato.core.interpreter.grammar.comminfo.SetsInfo.SetsOperation;
  
  import gatperdut.chato.core.interpreter.grammar.comminfo.CommunicationInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.LookInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.ThrowInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.GoInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.ItemTransferInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.LookInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.EmoteInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.SpeakInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.ManipulationDoorInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.ManipulationContainerInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.SpillInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.FillInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.EmptyInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.WearInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.RemoveInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.StatusInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.SkillsInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.ListItemTemplatesInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.FoodInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.InvInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.HelpInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.CraftInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.SetsInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.SetInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.SetInfo.SetType;
  import gatperdut.chato.core.interpreter.grammar.comminfo.SwitchInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.QuitInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.DocumentInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.ScoreInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.HitInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.FleeInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.StopInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.JunkInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.ExitsInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.ShutdownInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.COIRInfo;
  import gatperdut.chato.core.interpreter.grammar.comminfo.MudStatsInfo;

  import gatperdut.chato.constants.CSConstantsMovement.Direction;
  


import org.antlr.v4.runtime.ParserRuleContext;
import org.antlr.v4.runtime.misc.NotNull;
import org.antlr.v4.runtime.tree.ErrorNode;
import org.antlr.v4.runtime.tree.TerminalNode;
@SuppressWarnings("unused")

/**
 * This class provides an empty implementation of {@link CommandLineGrammarListener},
 * which can be extended to create a listener which only needs to handle a subset
 * of the available methods.
 */
public class CommandLineGrammarBaseListener implements CommandLineGrammarListener {
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterSkills(@NotNull CommandLineGrammarParser.SkillsContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitSkills(@NotNull CommandLineGrammarParser.SkillsContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterCraft(@NotNull CommandLineGrammarParser.CraftContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitCraft(@NotNull CommandLineGrammarParser.CraftContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterA_lit(@NotNull CommandLineGrammarParser.A_litContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitA_lit(@NotNull CommandLineGrammarParser.A_litContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterAdminActions(@NotNull CommandLineGrammarParser.AdminActionsContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitAdminActions(@NotNull CommandLineGrammarParser.AdminActionsContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterOpenContainer(@NotNull CommandLineGrammarParser.OpenContainerContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitOpenContainer(@NotNull CommandLineGrammarParser.OpenContainerContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterDrop(@NotNull CommandLineGrammarParser.DropContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitDrop(@NotNull CommandLineGrammarParser.DropContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterScore(@NotNull CommandLineGrammarParser.ScoreContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitScore(@NotNull CommandLineGrammarParser.ScoreContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterUnlockContainer(@NotNull CommandLineGrammarParser.UnlockContainerContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitUnlockContainer(@NotNull CommandLineGrammarParser.UnlockContainerContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterClose(@NotNull CommandLineGrammarParser.CloseContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitClose(@NotNull CommandLineGrammarParser.CloseContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterERefInd(@NotNull CommandLineGrammarParser.ERefIndContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitERefInd(@NotNull CommandLineGrammarParser.ERefIndContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterOpen(@NotNull CommandLineGrammarParser.OpenContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitOpen(@NotNull CommandLineGrammarParser.OpenContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterHelp(@NotNull CommandLineGrammarParser.HelpContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitHelp(@NotNull CommandLineGrammarParser.HelpContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterHit(@NotNull CommandLineGrammarParser.HitContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitHit(@NotNull CommandLineGrammarParser.HitContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterDrink(@NotNull CommandLineGrammarParser.DrinkContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitDrink(@NotNull CommandLineGrammarParser.DrinkContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterSwitchHands(@NotNull CommandLineGrammarParser.SwitchHandsContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitSwitchHands(@NotNull CommandLineGrammarParser.SwitchHandsContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterEmpty(@NotNull CommandLineGrammarParser.EmptyContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitEmpty(@NotNull CommandLineGrammarParser.EmptyContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterLockContainer(@NotNull CommandLineGrammarParser.LockContainerContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitLockContainer(@NotNull CommandLineGrammarParser.LockContainerContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterSets(@NotNull CommandLineGrammarParser.SetsContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitSets(@NotNull CommandLineGrammarParser.SetsContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterLookIn(@NotNull CommandLineGrammarParser.LookInContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitLookIn(@NotNull CommandLineGrammarParser.LookInContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterGetContainer(@NotNull CommandLineGrammarParser.GetContainerContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitGetContainer(@NotNull CommandLineGrammarParser.GetContainerContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterExits(@NotNull CommandLineGrammarParser.ExitsContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitExits(@NotNull CommandLineGrammarParser.ExitsContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterUnlock(@NotNull CommandLineGrammarParser.UnlockContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitUnlock(@NotNull CommandLineGrammarParser.UnlockContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterGet(@NotNull CommandLineGrammarParser.GetContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitGet(@NotNull CommandLineGrammarParser.GetContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterStatus(@NotNull CommandLineGrammarParser.StatusContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitStatus(@NotNull CommandLineGrammarParser.StatusContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterSpill(@NotNull CommandLineGrammarParser.SpillContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitSpill(@NotNull CommandLineGrammarParser.SpillContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterLookWorn(@NotNull CommandLineGrammarParser.LookWornContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitLookWorn(@NotNull CommandLineGrammarParser.LookWornContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterA_coir(@NotNull CommandLineGrammarParser.A_coirContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitA_coir(@NotNull CommandLineGrammarParser.A_coirContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterFlee(@NotNull CommandLineGrammarParser.FleeContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitFlee(@NotNull CommandLineGrammarParser.FleeContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterSpeech(@NotNull CommandLineGrammarParser.SpeechContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitSpeech(@NotNull CommandLineGrammarParser.SpeechContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterA_mudStats(@NotNull CommandLineGrammarParser.A_mudStatsContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitA_mudStats(@NotNull CommandLineGrammarParser.A_mudStatsContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterSay(@NotNull CommandLineGrammarParser.SayContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitSay(@NotNull CommandLineGrammarParser.SayContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterWord(@NotNull CommandLineGrammarParser.WordContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitWord(@NotNull CommandLineGrammarParser.WordContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterEat(@NotNull CommandLineGrammarParser.EatContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitEat(@NotNull CommandLineGrammarParser.EatContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterSplit(@NotNull CommandLineGrammarParser.SplitContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitSplit(@NotNull CommandLineGrammarParser.SplitContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterPunctuation(@NotNull CommandLineGrammarParser.PunctuationContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitPunctuation(@NotNull CommandLineGrammarParser.PunctuationContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterCloseContainer(@NotNull CommandLineGrammarParser.CloseContainerContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitCloseContainer(@NotNull CommandLineGrammarParser.CloseContainerContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterStop(@NotNull CommandLineGrammarParser.StopContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitStop(@NotNull CommandLineGrammarParser.StopContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterPut(@NotNull CommandLineGrammarParser.PutContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitPut(@NotNull CommandLineGrammarParser.PutContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterRemove(@NotNull CommandLineGrammarParser.RemoveContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitRemove(@NotNull CommandLineGrammarParser.RemoveContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterGive(@NotNull CommandLineGrammarParser.GiveContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitGive(@NotNull CommandLineGrammarParser.GiveContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterSet(@NotNull CommandLineGrammarParser.SetContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitSet(@NotNull CommandLineGrammarParser.SetContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterDirection(@NotNull CommandLineGrammarParser.DirectionContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitDirection(@NotNull CommandLineGrammarParser.DirectionContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterMerge(@NotNull CommandLineGrammarParser.MergeContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitMerge(@NotNull CommandLineGrammarParser.MergeContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterQuit(@NotNull CommandLineGrammarParser.QuitContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitQuit(@NotNull CommandLineGrammarParser.QuitContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterJunk(@NotNull CommandLineGrammarParser.JunkContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitJunk(@NotNull CommandLineGrammarParser.JunkContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterDocument(@NotNull CommandLineGrammarParser.DocumentContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitDocument(@NotNull CommandLineGrammarParser.DocumentContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterCommand(@NotNull CommandLineGrammarParser.CommandContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitCommand(@NotNull CommandLineGrammarParser.CommandContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterTell(@NotNull CommandLineGrammarParser.TellContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitTell(@NotNull CommandLineGrammarParser.TellContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterCloseDoor(@NotNull CommandLineGrammarParser.CloseDoorContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitCloseDoor(@NotNull CommandLineGrammarParser.CloseDoorContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterMarkedWord(@NotNull CommandLineGrammarParser.MarkedWordContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitMarkedWord(@NotNull CommandLineGrammarParser.MarkedWordContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterBracketedEmote(@NotNull CommandLineGrammarParser.BracketedEmoteContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitBracketedEmote(@NotNull CommandLineGrammarParser.BracketedEmoteContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterLook(@NotNull CommandLineGrammarParser.LookContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitLook(@NotNull CommandLineGrammarParser.LookContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterLockDoor(@NotNull CommandLineGrammarParser.LockDoorContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitLockDoor(@NotNull CommandLineGrammarParser.LockDoorContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterIndexedWord(@NotNull CommandLineGrammarParser.IndexedWordContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitIndexedWord(@NotNull CommandLineGrammarParser.IndexedWordContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterAimedDirection(@NotNull CommandLineGrammarParser.AimedDirectionContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitAimedDirection(@NotNull CommandLineGrammarParser.AimedDirectionContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterInteger(@NotNull CommandLineGrammarParser.IntegerContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitInteger(@NotNull CommandLineGrammarParser.IntegerContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterORefInd(@NotNull CommandLineGrammarParser.ORefIndContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitORefInd(@NotNull CommandLineGrammarParser.ORefIndContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterEmote(@NotNull CommandLineGrammarParser.EmoteContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitEmote(@NotNull CommandLineGrammarParser.EmoteContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterA_shutdown(@NotNull CommandLineGrammarParser.A_shutdownContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitA_shutdown(@NotNull CommandLineGrammarParser.A_shutdownContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterFill(@NotNull CommandLineGrammarParser.FillContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitFill(@NotNull CommandLineGrammarParser.FillContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterSpeak(@NotNull CommandLineGrammarParser.SpeakContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitSpeak(@NotNull CommandLineGrammarParser.SpeakContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterOpenDoor(@NotNull CommandLineGrammarParser.OpenDoorContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitOpenDoor(@NotNull CommandLineGrammarParser.OpenDoorContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterLock(@NotNull CommandLineGrammarParser.LockContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitLock(@NotNull CommandLineGrammarParser.LockContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterUnlockDoor(@NotNull CommandLineGrammarParser.UnlockDoorContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitUnlockDoor(@NotNull CommandLineGrammarParser.UnlockDoorContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterGetRoom(@NotNull CommandLineGrammarParser.GetRoomContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitGetRoom(@NotNull CommandLineGrammarParser.GetRoomContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterLookAt(@NotNull CommandLineGrammarParser.LookAtContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitLookAt(@NotNull CommandLineGrammarParser.LookAtContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterInventory(@NotNull CommandLineGrammarParser.InventoryContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitInventory(@NotNull CommandLineGrammarParser.InventoryContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterHurl(@NotNull CommandLineGrammarParser.HurlContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitHurl(@NotNull CommandLineGrammarParser.HurlContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterCommunicationEmote(@NotNull CommandLineGrammarParser.CommunicationEmoteContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitCommunicationEmote(@NotNull CommandLineGrammarParser.CommunicationEmoteContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterWear(@NotNull CommandLineGrammarParser.WearContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitWear(@NotNull CommandLineGrammarParser.WearContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterShout(@NotNull CommandLineGrammarParser.ShoutContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitShout(@NotNull CommandLineGrammarParser.ShoutContext ctx) { }

	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterEveryRule(@NotNull ParserRuleContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitEveryRule(@NotNull ParserRuleContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void visitTerminal(@NotNull TerminalNode node) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void visitErrorNode(@NotNull ErrorNode node) { }
}